devil's weed - French English Dictionary